#pragma once
#include "GameObject.h"
#include "TextRenderer.h"

class Asteroid :
	public GameObject
{
public:
	Asteroid();
	~Asteroid(void);
	virtual bool IsDead();
	virtual bool Update();
	virtual ObjectType GetType();
  virtual int GetKiller();

protected:
	virtual void PreProcessMessages();
	virtual void PostProcessMessages();
	virtual void ProcessMessage(Message* msg);
	virtual void PreGetRenderable();
private:
	int updatecounter;
	int hitpoints;
  int killer;
};
